package com.uzai.console.service.tb.tbridpid;

import com.taobao.api.TaobaoClient;
import com.uzai.console.entity.TbRidToken;
import com.uzai.console.entity.TbToken;

/**
 * @author liuqi
 * @date 2021年08月13日 11:33
 */
public interface TbRidPidService {

    /**
     * 添加买家身份的饿了么token之后，自动添加其他饿了么token的pid和rid关系表
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param tbRidTokenDto_rid
     * @return null
     */
    void addTbRidPidByTokenAdd(TbRidToken tbRidTokenDto_rid);

    /**
     * 获取渠道id
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param tbToken_inviterCode
     * @return null
     */
    void authRelationId(TbToken tbToken_inviterCode);

    /**
     * 提供淘宝客创建广告位
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param client       --淘宝客户端
     * @param sessionKey   --联盟token
     * @param siteId       --网站ID
     * @param adzoneName   --广告位名称，最大长度64字符
     * @return String
     */
    String createPid(TaobaoClient client, String sessionKey, Long siteId, String adzoneName);

}
